to cover something with artificial snow - Fransızca İngilizce Sözlük